package com.myway.dto.ticket;


import com.myway.dto.order.domain.Inventory;
import com.myway.dto.order.domain.TicketStatus;

import java.io.Serializable;
import java.util.Date;
import java.util.Map;


/**
 * Title : DTOTicketStatusCriteria
 * @author: 李艳伟(yw-li)
 * @description 
 * 
 * 客票状态查询

 *	
 * @date 2010-03-03
 */
public class DTOTicketStatusCriteria implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = -8600837222169670788L;

	/**
	 * 当前页号 例如（第1页/共20页）则 currentPageNum 为 1
	 */
	private int currentPageNum;
	
	/**
	 * 每页记录数


	 */
	private int pageSize;
	

	private Map sortValueMap;
	private TicketStatus status;
	private String ticketNo;
	private String issCode;
	private String flightNo;
	private Date fromDate;
	private Date toDate;
	private Inventory inventory;
	private String airlineCode;
	/**
	 * @return the airlineCode
	 */
	public String getAirlineCode() {
		return airlineCode;
	}
	/**
	 * @param airlineCode the airlineCode to set
	 */
	public void setAirlineCode(String airlineCode) {
		this.airlineCode = airlineCode;
	}
	/**
	 * @return the currentPageNum
	 */
	public int getCurrentPageNum() {
		return currentPageNum;
	}
	/**
	 * @param currentPageNum the currentPageNum to set
	 */
	public void setCurrentPageNum(int currentPageNum) {
		this.currentPageNum = currentPageNum;
	}
	/**
	 * @return the pageSize
	 */
	public int getPageSize() {
		return pageSize;
	}
	/**
	 * @param pageSize the pageSize to set
	 */
	public void setPageSize(int pageSize) {
		this.pageSize = pageSize;
	}
	/**
	 * @return the sortValueMap
	 */
	public Map getSortValueMap() {
		return sortValueMap;
	}
	/**
	 * @param sortValueMap the sortValueMap to set
	 */
	public void setSortValueMap(Map sortValueMap) {
		this.sortValueMap = sortValueMap;
	}
	/**
	 * @return the status
	 */
	public TicketStatus getStatus() {
		return status;
	}
	/**
	 * @param status the status to set
	 */
	public void setStatus(TicketStatus status) {
		this.status = status;
	}
	/**
	 * @return the ticketNo
	 */
	public String getTicketNo() {
		return ticketNo;
	}
	/**
	 * @param ticketNo the ticketNo to set
	 */
	public void setTicketNo(String ticketNo) {
		this.ticketNo = ticketNo;
	}
	/**
	 * @return the issCode
	 */
	public String getIssCode() {
		return issCode;
	}
	/**
	 * @param issCode the issCode to set
	 */
	public void setIssCode(String issCode) {
		this.issCode = issCode;
	}
	/**
	 * @return the flightNo
	 */
	public String getFlightNo() {
		return flightNo;
	}
	/**
	 * @param flightNo the flightNo to set
	 */
	public void setFlightNo(String flightNo) {
		this.flightNo = flightNo;
	}
	/**
	 * @return the fromDate
	 */
	public Date getFromDate() {
		return fromDate;
	}
	/**
	 * @param fromDate the fromDate to set
	 */
	public void setFromDate(Date fromDate) {
		this.fromDate = fromDate;
	}
	/**
	 * @return the toDate
	 */
	public Date getToDate() {
		return toDate;
	}
	/**
	 * @param toDate the toDate to set
	 */
	public void setToDate(Date toDate) {
		this.toDate = toDate;
	}
	/**
	 * @return the inventory
	 */
	public Inventory getInventory() {
		return inventory;
	}
	/**
	 * @param inventory the inventory to set
	 */
	public void setInventory(Inventory inventory) {
		this.inventory = inventory;
	}
	
}
